package br.com.mtech.ctrlliberty.ejb.dao;
import java.util.List;

import javax.ejb.Local;

import br.com.mtech.ctrlliberty.clientjar.entity.TelefoneVO;
import br.com.mtech.ctrlliberty.clientjar.entity.UsuarioVO;
import br.com.mtech.ctrlliberty.clientjar.exception.BusinessException;

@Local
public interface TelefoneEJBDAOLocal {
	
	public TelefoneVO inserir(TelefoneVO telefone);
	
	public TelefoneVO recuperar(Long id);
	
	public TelefoneVO editar(TelefoneVO telefone);
	
	public List<TelefoneVO> listarTelefonesPorUsuario(UsuarioVO usuario);

	public TelefoneVO selecionarPorDDDNumero(String ddd, Long numero) throws BusinessException;

}
